TLS was last updated
on March 27, 2024.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2023 Northern Oregon Area rating list selection
                                                2022 Northern Oregon Area rating list selection
2023 TLS League Ratings
Section - Pacific NW           District - Northern Oregon           Area - Northern Oregon
Stafford Hills Club    Men    By Rating
(As of 03/26/2024)
2023 2022 2023 2023
TLS TLS TLS Current YrEnd
Rank Player NTRP NTRP NTRP Age City, State
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
1 William Leach U
4.86 5.0 5.0  S  2022 5.0  C 18 +   Hillsboro, OR
2 Spencer Watanabe U
4.80 5.0 5.0  C  2022 5.0  C 18 +   Renton, WA
3 Chris Lilley U
4.77 5.0 5.0  C  2022 5.0  C 18 +   Bend, OR
4 John Closi U
4.75 5.0 5.0  C  2021 5.0  C 18 +   Tualatin, OR
5 Bryan Fisher U
4.74 5.0 5.0  C  2022 5.0  C 40 +   LAKE OSWEGO, OR
6 Brett Darrow U
4.73 5.0 5.0  C  2022 5.0  C 40 +   Tualatin, OR
7 Sean Eberle U
4.66 5.0 5.0  C  2022 5.0  C 18 +   PORTLAND, OR
8 Jasper Koenen U
4.65 5.0 5.0  C  2022 5.0  C 18 +   Portland, OR
9 Jon Griesser U
4.65 5.0 5.0  C  2022 4.5  C 40 +   Wilsonville, OR
10 Brent Chin U
4.62 5.0 5.0  C  2021 5.0  C 18 +   Portland, OR
11 Roshan Fernando U
4.60 5.0 5.0  C  2021 5.0  C 40 +   West Linn, OR
12 Marc Ollivier U
4.58 5.0 5.0  C  2022 5.0  C 40 +   Lake Oswego, OR
13 Makoto Yoshino U
4.53 5.0 5.0  C  2022 5.0  C 40 +   Portland, OR
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
14 Eric Brennecke U
4.45 4.5 5.0  C  2022 5.0  C 40 +   Portland, OR
15 Peter Dusicka U
4.33 4.5 5.0  C  2022 5.0  C 40 +   Portland, OR
16 Corey Kincaid U
4.32 4.5 4.5  C  2022 4.5  C 40 +   Lake Oswego, OR
17 Harry Winsper U
4.29 4.5 4.5  S  2022 5.0  C 18 +   LAKE OSWEGO, OR
18 Frank Collie U
4.23 4.5 4.5  C  2022 4.5  C 55 +   Portland, OR
19 Honorato Wenceslao U
4.16 4.5 4.5  C  2022 4.5  C 40 +   West Linn, OR
20 Jeroen Swanborn U
4.15 4.5 4.5  C  2021 4.0  A 55 +   Tualatin, OR
21 Jameson Lumpkin U
4.15 4.5 4.5  C  2022 4.5  C 18 +   Loveland, CO
22 Steve Fogg U
4.13 4.5 4.5  C  2022 4.5  C 55 +   West Linn, OR
23 Steve Bidwell U
4.13 (4.5) 4.5  C  2021 4.5  M 55 +   Oregon City, OR
24 Charles Lessmann U
4.12 4.5 4.5  C  2022 4.5  C 40 +   Lake Oswego, OR
25 Michael Laport U
4.10 4.5 4.5  A  2022 4.5  C 40 +   West Linn, OR
26 Rusty Williams U
4.06 4.5 4.5  C  2022 4.5  C 18 +   Wilsonville, OR
27 Paul Heath U
4.05 4.5 4.0  C  2022 4.5  C 40 +   West Linn, OR
28 Matthew Levering U
4.03 4.5 0.0     2022 4.5  C 18 +   Wilsonville, OR
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
29 Adrian Polliack U
4.00 4.0 4.5  S   4.5  C 40 +   Lake Oswego, OR
30 Jeffrey Hunt U
3.99 (4.0) 4.5  C  2022    40 +   Portland, OR
31 Richard Jackson U
3.98 4.0 4.0  S   4.5  C 40 +   Medford, OR
32 Jon Monson U
3.95 4.0 4.0  C  2022 4.5  C 40 +   West Linn, OR
33 Terry Larson U
3.95 4.0 4.5  S  2022 4.0  C 18 +   West Linn, OR
34 Brian Dehen U
3.94 4.0 4.5  C  2022 4.5  C 40 +   Portland, OR
35 Michael Chang U
3.89 4.0 4.0  C  2022 4.0  C 40 +   Lake Oswego, OR
36 John McCroskey U
3.88 4.0 4.5  C  2022 4.5  C 40 +   Lake Oswego, OR
37 Christian Ostbo U
3.86 (4.0) 4.0  C  2022 4.0  C 18 +   Tualatin, OR
38 Alan Kaplan U
3.85 4.0 4.0  C  2022 4.0  C 65 +   Lake Oswego, OR
39 Mikal Rahman U
3.84 4.0 4.5  C  2022 4.0  C 40 +   West Linn, OR
40 jason crawford U
3.83 4.0 4.0  C  2022 4.0  C 40 +   Tualatin, OR
41 William Anderson U
3.83 4.0 4.0  C  2022 4.0  C 55 +   Sherwood, OR
42 Jae Joon Kang U
3.78 4.0 4.0  C  2022 4.0  C 55 +   Lake Oswego, OR
43 David Vedder U
3.77 4.0 4.0  C  2022 4.0  C 18 +   West Linn, OR
44 Patrick Trank U
3.77 4.0 4.0  C  2022 4.0  C 55 +   LAKE OSWEGO, OR
45 Hector m salomon U
3.76 4.0 4.0  C  2022 4.0  C 40 +   Portland, OR
46 Noah Trubo U
3.73 4.0 4.0  C  2022 4.0  C 40 +   Oregon City, OR
47 Brian Theobald U
3.70 4.0 4.0  C  2022 4.0  C 18 +   Gladstone, OR
48 Pete Stirling U
3.69 4.0 4.0  C  2022 4.0  C 40 +   Tualatin, OR
49 Brad Socolofsky U
3.69 4.0 4.0  C  2022 4.0  C 55 +   Lake Oswego, OR
50 Russ DeMoss U
3.69 4.0 4.0  C  2022 4.0  C 55 +   Tualatin, OR
51 Don Ormsby U
3.68 4.0 4.0  C  2022 4.0  C 40 +   Wilsonville, OR
52 Sam Bradshaw U
3.67 4.0 4.0  C  2022 4.0  C 40 +   Lake Oswego, OR
53 Mark Stephenson U
3.66 4.0 4.0  C  2022 4.0  C 55 +   Tualatin, OR
54 Michael Cobb U
3.65 4.0 4.0  C  2022 4.0  C 40 +   Lake Oswego, OR
55 Matthew Trank U
3.64 4.0 4.0  C  2022 4.0  C 55 +   Tigard, OR
56 Joshua Hamblin U
3.63 (4.0) 4.0  C  2022    40 +   Oregon City, OR
57 Matt Brown U
3.62 4.0 4.0  C  2021 4.0  C 40 +   West Linn, OR
58 Bill Rhoades U
3.61 4.0 4.0  C  2022 4.0  C 65 +   West Linn, OR
59 Ty Noimany U
3.61 4.0 4.0  C  2022 4.0  C 40 +   Lake Oswego, OR
60 Eric Anderson U
3.60 4.0 4.0  C  2022 4.0  A 55 +   Portland, OR
61 Mike Farrell U
3.59 4.0 4.0  C  2022 4.0  C 55 +   Wilsonville, OR
62 Chris Eddy U
3.57 4.0 4.0  C  2022 4.0  C 55 +   West Linn, OR
63 Jonathan Caplan U
3.56 4.0 4.0  C  2022 4.0  C 40 +   Beaverton, OR
64 Scott Cartwright U
3.54 (4.0) 4.0  S   4.0  M 55 +   Lake Oswego, OR
65 Donald Pettitt U
3.53 4.0 4.0  C  2022 4.0  C 55 +   Tualatin, OR
66 Bill Christensen U
3.53 4.0 4.0  C  2022 4.0  C 40 +   Lake Oswego, OR
67 Andy Bunch U
3.51 (4.0) 4.0  S   4.0  M 40 +   Sherwood, OR
68 Mike Booth U
3.51 4.0 4.0  C  2022    55 +   Newberg, OR
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
69 Brenner Daniels U
3.49 3.5 4.0  C  2022 4.0  C 40 +   Lake Oswego, OR
70 Dan Tracy U
3.45 3.5 4.0  A  2022 4.0  C 40 +   Lake Oswego, OR
71 Randy Laylo U
3.45 3.5 3.5  C  2022 3.5  C 18 +   Portland, OR
72 Tim DeWolf U
3.45 3.5 3.5  S  2022 3.5  C 18 +   Wilsonville, OR
73 Jim Mathews U
3.43 (3.5) 4.0  S   3.5  M 55 +   Oregon City, OR
74 Davis Wilkinson U
3.41 3.5 3.5  S  2022 3.5  C 18 +   Lake Oswego, OR
75 Peter Kim U
3.40 3.5 3.5  S   3.5  C 40 +   West Linn, OR
76 Daniel Heck U
3.40 3.5 4.0  S  2022 4.0  C 55 +   Lake Oswego, OR
77 Albert Hensley U
3.38 (3.5) 4.0  C  2022    40 +   PORTLAND, OR
78 jason Hyde U
3.37 3.5 4.0  C  2022 4.0  C 40 +   Tualatin, OR
79 Bruce Trubo U
3.36 3.5 3.5  C  2022 3.5  C 55 +   Lake Oswego, OR
80 Roger Dehoog U
3.36 3.5 4.0  C  2022 4.0  C 55 +   Bend, OR
81 Eric Thompson U
3.35 3.5 3.5  C  2021 3.5  C 40 +   Portland, OR
82 Paul OHollaren U
3.34 3.5 3.5  C  2022 3.5  C 40 +   Lake Oswego, OR
83 Troy Johnston U
3.32 3.5 3.5  C  2022 3.5  C 40 +   TUALATIN, OR
84 Scott Henson U
3.32 3.5 3.5  S   3.5  C 40 +   Sherwood, OR
85 Robert Gettle U
3.32 3.5 3.5  C  2022 3.5  C 40 +   Lake Oswego, OR
86 Ken Pacioni U
3.28 (3.5) 3.5  C  2021 3.5  C 55 +   Lake Oswego, OR
87 John Van Leeuwen U
3.27 3.5 3.5  C  2022 3.5  C 55 +   Lake Oswego, OR
88 Pierre Burthey U
3.27 3.5 3.5  C  2022 3.5  C 55 +   Tualatin, OR
89 Bill Eisen Amurao U
3.26 3.5 3.5  C  2022 3.5  C 18 +   Woodburn, OR
90 Ray Lee U
3.25 3.5 3.5  C  2022 3.5  C 40 +   LAKE OSWEGO, OR
91 Robert Shevlin U
3.24 3.5 3.5  C  2022    55 +   West Linn, OR
92 Craig Hlady U
3.21 3.5 3.5  C  2022 3.5  C 40 +   Tualatin, OR
93 Ted Dehaan U
3.21 (3.5) 3.5  T  2021 3.5  M 40 +   Lake Oswego, OR
94 Joseph Collins U
3.21 3.5 3.5  C  2022 4.0  C 55 +   Lake Oswego, OR
95 Scott Mayer U
3.18 3.5 3.5  C  2022 3.5  C 65 +   Lake Oswego, OR
96 Jeff Welter U
3.17 3.5 3.5  C  2022 3.5  C 55 +   Tualatin, OR
97 Greg Culver U
3.14 3.5 3.5  C  2022 3.5  C 40 +   Lake Oswego, OR
98 Paul Blankenmeister U
3.13 3.5 3.5  C  2022 3.5  C 65 +   West Linn, OR
99 Kamran Sajadi U
3.10 3.5 3.5  C  2022 3.5  C 40 +   Portland, OR
100 Mike Baker U
3.10 3.5 3.5  C  2022 3.5  C 55 +   Happy Valley, OR
101 Robert Tatsumi U
3.07 3.5 3.5  C  2021 3.5  C 40 +   Tualatin, OR
102 Michael Siebers U
3.07 3.5 3.5  C  2022 3.5  C 65 +   Lake Oswego, OR
103 Dan Bingham U
3.06 3.5 3.5  C  2022 3.5  C 40 +   Portland, OR
104 Gregory Hobi U
3.05 3.5 3.5  C  2022 3.5  C 40 +   West Linn, OR
105 Keith Jones U
3.03 3.5 3.5  S  2022 3.5  C 65 +   Portland, OR
106 Jeffrey Metke U
3.02 3.5 3.5  C  2022 3.5  C 55 +   Lake Oswego, OR
107 coleman cobb U
3.02 3.5 3.0  S  2022 3.0  C 18 +   Portland, OR
108 Terry Casebeer U
3.01 3.5 3.5  C  2022 3.5  C 65 +   West Linn, OR
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
109 David Visse U
3.00 3.0 3.5  C  2022 3.5  C 55 +   Tualatin, OR
110 Bert Berends U
3.00 3.0 3.5  C  2022 3.5  C 65 +   Lake Oswego, OR
111 Steven Garlock U
2.98 3.0 3.5  S   3.5  C 65 +   Portland, OR
112 Sam Lumetta U
2.97 3.0 3.5  C   3.5  C 55 +   West Linn, OR
113 Les Wellman U
2.93 3.0 3.5  C  2022 3.5  C 65 +   Portland, OR
114 Michael Ogden U
2.92 3.0 3.0  C  2021 3.0  C 40 +   West Linn, OR
115 Thomas Macdonald U
2.91 3.0 3.0  C  2022 3.0  C 55 +   LAKE OSWEGO, OR
116 Jaime Aranda-Michel U
2.90 3.0 3.0  C  2022 3.0  C 55 +   Lake Oswego, OR
117 Thomas Greiner U
2.85 3.0 3.5  S  2021 3.5  C 18 +   Wilsonville, OR
118 Monte Gonzales U
2.83 3.0 3.0  C   3.0  C 55 +   West Linn, OR
119 Will Thaxton U
2.82 3.0 3.0  S   3.5  C 18 +   Lake Oswego, OR
120 Erik Bucher U
2.82 3.0 3.0  C   3.0  C 40 +   West Linn, OR
121 Benjamin Weston U
2.80 3.0 3.0  S  2022 3.0  C 40 +   West Linn, OR
122 David Prescott U
2.78 3.0 3.0  C  2022 3.0  C 55 +   Portland, OR
123 Scott McDonald U
2.78 3.0 3.0  C  2022 3.0  C 40 +   Sherwood, OR
124 Kevin Allen U
2.78 3.0 3.0  S  2022 3.0  C 40 +   Lake Oswego, OR
125 James Jaeger U
2.77 3.0 3.0  S   3.0  C 40 +   Lake Oswego, OR
126 James North U
2.76 3.0 3.0  C  2022 3.0  C 55 +   Lake Oswego, OR
127 Brian Patrick U
2.75 3.0 3.0  C  2022 3.0  C 40 +   West Linn, OR
128 Jeff Smoot U
2.72 3.0 3.0  S   3.0  C 40 +   Tualatin, OR
129 John Morton U
2.72 (3.0) 3.0  C  2022    18 +   West Linn, OR
130 Mark Beilstein U
2.71 3.0 3.0  C  2022 3.0  C 40 +   Lake Oswego, OR
131 Doug Denney U
2.70 3.0 3.0  S  2022 3.0  C 55 +   West Linn, OR
132 Dave Gillard U
2.69 3.0 3.0  C  2022 3.0  C 55 +   Tualatin, OR
133 Rufus Timberlake U
2.68 3.0 3.0  C  2022 3.0  C 55 +   West Linn, OR
134 Patrick Priest U
2.68 3.0 3.0  C  2022 3.0  C 55 +   Portland, OR
135 Tom Church-Adams U
2.67 3.0 3.0  C  2022 3.0  C 40 +   Lake Oswego, OR
136 Pete Baughman U
2.65 3.0 3.0  S  2022 3.0  C 55 +   Lake Oswego, OR
137 Chris Hartson U
2.63 3.0 3.0  S  2021 3.0  C 40 +   Lake Oswego, OR
138 Kerry Sweet U
2.60 3.0 3.0  C  2022 3.0  C 55 +   Tualatin, OR
139 chris keefer U
2.57 3.0 3.0  C  2022    55 +   West Linn, OR
140 JAMES KYUNG U
2.56 3.0 3.0  C  2022 3.0  C 55 +   Wilsonville, OR
141 Rob Werlinger U
2.55 3.0 2.5  C  2022 3.0  C 18 +   Portland, OR
142 Joseph Siri U
2.55 3.0 3.0  S  2022 3.0  C 40 +   Aurora, OR
143 Larry Butrick U
2.54 3.0 3.0  C  2022 3.0  C 65 +   Wilsonville, OR
144 Stephen Drew U
2.52 3.0 3.0  C  2022 3.0  C 40 +   West Linn, OR
145 Matthew Majewski U
2.51 3.0 3.0  S  2022 3.0  C 40 +   Tualatin, OR
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
146 Lars Kasch U
2.47 2.5 3.0  C  2022 3.0  C 55 +   Portland, OR
147 Jeff Woller U
2.46 2.5 3.0  S  2022 2.5  C 40 +   Portland, OR
148 Shahin Ansari U
2.46 2.5 3.0  S  2021 3.0  C 40 +   Lake Oswego, OR
149 William Place U
2.45 2.5 3.0  C  2022 3.0  A 55 +   Portland, OR
150 James Felsted U
2.44 2.5 3.0  S  2022 3.0  C 40 +   West Linn, OR
151 Harold Clayton U
2.40 2.5 3.5  S  2022 2.5  C 65 +   West Linn, OR
152 Mark Persinger U
2.37 2.5 3.0  C  2022 3.0  C 40 +   Lake Oswego, OR
153 Justin Enger U
2.37 2.5 3.0  S  2021 2.5  C 40 +   Portland, OR
154 Chris McLaughlin U
2.35 (2.5) 3.0  S  2022    18 +   Sherwood, OR
155 Steven Furusho U
2.35 (2.5) 3.0  C  2022    40 +   Beaverton, OR
156 John Slominski U
2.34 2.5 3.0  C  2022 2.5  C 55 +   Portland, OR
157 Mitch Brock U
2.33 (2.5) 3.0  S      55 +   West Linn, OR
158 Jeff Hilden U
2.28 2.5 2.5  C  2022 2.5  C 18 +   Lake Oswego, OR
159 Hafez Daraee U
2.27 (2.5) 3.0  C  2022    55 +   Lake Oswego, OR
160 ROSS GREEN U
2.21 2.5 2.5  S  2022 2.5  C 40 +   Wilsonville, OR
161 Christopher Hermanski U
2.18 (2.5) 3.0  S  2022    55 +   Tualatin, OR
162 Eli Lamb U
2.12 2.5 3.0  C  2022    55 +   Portland, OR
Bob Anderson U
n/a n/a 3.5  S  2022 3.5  C 65 +   Wilsonville, OR
Adam Buchwald U
n/a n/a 4.5  C  2022    40 +   Tualatin, OR
Clark Cosart U
n/a n/a 4.0  C  2022    55 +   Portland, OR
Doug Cumming U
n/a n/a 3.0  S  2022    40 +   Lake Oswego, OR
Jeffrey Fuchs U
n/a n/a 3.0  C  2022    18 +   Lake Oswego, OR
Jim George U
n/a n/a 3.5  C  2021    65 +   Wilsonville, OR
Scott Havens U
n/a n/a 3.0  S   3.0  C 40 +   Lake Oswego, OR
Paul Hesser U
n/a n/a 4.5  S      40 +   Lake Oswego, OR
Marcus Kroloff U
n/a n/a 4.0  C  2022 4.0  C 18 +   West Linn, OR
Scott Mandel U
n/a n/a 3.0  C  2022    55 +   Lake Oswego, OR
Michael Mayer U
n/a n/a 4.0  C  2021    40 +   Wilsonville, OR
david meisels U
n/a n/a 3.5  S   3.5  C 55 +   Portland, OR
Randy Nicholson U
n/a n/a 3.5  C  2022    55 +   Wilsonville, OR
Alex Pulaski U
n/a n/a 4.0  C  2022    55 +   West Linn, OR
Rox Rogers U
n/a n/a 5.0  S      18 +   Newberg, OR
Justin Russell U
n/a n/a 4.5  S      40 +   Lake Oswego, OR
Jaap Sparrius U
n/a n/a 4.0  C  2022    18 +   Tigard, OR
Jeffery Terrill U
n/a n/a 3.0  C  2021    18 +   Lake Oswego, OR
Charles Tran U
n/a n/a 4.5  C  2021 4.5  C 18 +   Salem, OR
Mario Vergara U
n/a n/a 5.0  C  2022    18 +   Portland, OR
Jared Welter U
n/a n/a 3.5  C  2022    18 +   PORTLAND, OR
Dan Wendling U
n/a n/a 3.5  C  2022    55 +   West Linn, OR